<?php

/**
 * 1.当前脚本的变量 page 级别，只能在声明处使用，脚本结束后，被释放
 * 2.两个页面之间的变量 get 级别，使用 url 传递
 * 3.会话级别 session ，同一个用户访问同一个网站的多个页面，让这个变量在所有页面之间共享（并且用户与用户之间的变量是独立的）
 * 4.全局变量，写到数据库或文件中的值，任何人都可以访问
 */


/**
 * 会话控制包含2个
 *  Cookie 以 响应头 header 的形式 setCookie() 设置
 *  Session
 */

// 只要使用setCookie() 这个函数就可以将一个或多个变量放到客户端cookie中
$username = "mrwang";
$sex = "famale";

setCookie("username", $username, time()+24*60*60); /* expire in 24 hour */
setCookie("sex", $sex, time()+24*60*60); /* expire in 24 hour */
// 删除 Cookie 只要设置 以前或者现在的时间，让客户端过期就可以
setCookie("username", "", time()-3600); /* delete cookie */
setCookie("sex", "", time()-3600); /* delete cookie */
echo "saved!";
